package com.ctrlcar.giftrecord.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Author:
 * @Description: user发送礼物
 * @DateTime: 2025-03-28 19:42
 **/
@Data
public class SendGiftDTO {

    /**
     * 用户ID。
     */
    private Integer userId;

    /**
     * 收礼姓名
     */
    private String relativeName;

    /**
     * 礼物名称。
     */
    private String giftName;

    /**
     * 事务
     */
    private String sendThing;

    /**
     * 礼物金额（如果适用）。
     */
    private BigDecimal giftMoney;

    /**
     * 礼物发送的时间。
     */
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    private Date sendTime;

    /**
     * 礼物发送的地址。
     */
    private String address;

    /**
     * 关于礼物发送的备注信息。
     */
    private String remark;
}
